camel melon - German English Dictionary